Boston -
27 Jul 2013 01:14
Online retailing behemoth Amazon.com Inc. will take up 129,125 square feet across six floors in a Kendall Square office building located at 101 Main Street, according to documents filed with local officials that were published by the tech blog Xconomy.
Share this Article